//package org.hard.config;
//
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
///**
// * 签名 拦截器配置
// */
//@Configuration
//public class SignAuthConfiguration implements WebMvcConfigurer {
//    public static String[] urlList = new String[] {"/sys/dict/getDictItems/*", "/sys/dict/loadDict/*",
//            "/sys/dict/loadDictOrderByValue/*", "/sys/dict/loadDictItem/*", "/sys/dict/loadTreeData",
//            "/sys/api/queryTableDictItemsByCode", "/sys/api/queryFilterTableDictInfo", "/sys/api/queryTableDictByKeys",
//            "/sys/api/translateDictFromTable", "/sys/api/translateDictFromTableByKeys"};
//    @Bean
//    public SignAuthInterceptor signAuthInterceptor() {
//        return new SignAuthInterceptor();
//    }
//
//    @Override
//    public void addInterceptors(InterceptorRegistry registry) {
//        registry.addInterceptor(signAuthInterceptor()).addPathPatterns(urlList);
//    }
//}
